package daytwo.while循环;

import org.w3c.dom.ls.LSOutput;

import javax.crypto.spec.PSource;
import java.util.Scanner;

/*
       随机生成一个100以内的数，猜这个随机数是多少？
       从键盘输入数，如果大了，提示大了；如果小了，提示小了；如果对了，就不再猜了，并统计一共猜了多少次。
       提示：生成一个[a,b] 范围的随机数的方式：(int)(Math.random() * (b - a + 1) + a)
        */
public class pra4 {
    public static void main(String[] args) {
        int random = (int) (Math.random() * 100 + 1);
        int count = 0;
        Scanner sc = new Scanner(System.in);
        System.out.println("请输入一个数字");
        int a = sc.nextInt();
        while (a != random) {
            if (a > random) {
                System.out.println("输大了");
            } else if (a<random) {
                System.out.println("输小了");
            }
            System.out.println("重新输入一个数字");
            a = sc.nextInt();
            count++;
            }
        System.out.println("猜对了");
        System.out.println("猜了"+ count+" 次");
        }
    }